package org.redisson.api;

import java.util.concurrent.TimeUnit;

public interface RLock {
    boolean tryLock(long var1, long var3, TimeUnit var5);

    Object tryLock(long var1, TimeUnit v);

    void lock(long var1, TimeUnit var3);

    boolean isLocked();

    boolean isHeldByThread(long var1);

    boolean isHeldByCurrentThread();

    void unlock();

}